BL51 BANKED LINKER/LOCATER V6.22.2.0                                                    03/23/2023  11:54:16  PAGE 1


BL51 BANKED LINKER/LOCATER V6.22.2.0, INVOKED BY:
C:\KEIL_V5\C51\BIN\BL51.EXE .\Release\system_FE81001.obj, .\Release\STARTUP.obj, .\Release\main.obj TO .\Release\Sample_
>> DrvEINT REGFILE (.\Release\Sample_DrvEINT.ORC) PRINT (.\Sample_DrvEINT.m51) RAMSIZE (256) CODE (0X0000-0X1FFF) XDATA 
>> (0X8000-0X87FF)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\Release\system_FE81001.obj (SYSTEM_FE81001)
  .\Release\STARTUP.obj (?C_STARTUP)
  .\Release\main.obj (MAIN)
  C:\KEIL_V5\C51\LIB\C51S.LIB (?C_IBP)


LINK MAP OF MODULE:  .\Release\Sample_DrvEINT (SYSTEM_FE81001)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     0002H     UNIT         ?DT?DELAY?MAIN
            DATA    000AH     0001H     UNIT         ?DT?EINT3ISR?MAIN
            DATA    000BH     0001H     UNIT         ?DT?EINT2ISR?MAIN
            DATA    000CH     0001H     UNIT         ?DT?EINT1ISR?MAIN
            DATA    000DH     0001H     UNIT         ?DT?EINT0ISR?MAIN
            DATA    000EH     0001H     UNIT         ?C?LIB_DATA
            IDATA   000FH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0001H     UNIT         ?PR?SYSTEMINIT?SYSTEM_FE81001
                    0007H     0004H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0005H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
                    0016H     0005H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     0098H     UNIT         ?PR?MAIN?MAIN
            CODE    00B6H     0059H     UNIT         ?PR?EINT3INIT?MAIN
            CODE    010FH     0059H     UNIT         ?PR?EINT2INIT?MAIN
            CODE    0168H     0059H     UNIT         ?PR?EINT1INIT?MAIN
            CODE    01C1H     0059H     UNIT         ?PR?EINT0INIT?MAIN
            CODE    021AH     0049H     UNIT         ?PR?EINT3ISR?MAIN
            CODE    0263H     0049H     UNIT         ?PR?EINT2ISR?MAIN
            CODE    02ACH     0049H     UNIT         ?PR?EINT1ISR?MAIN
            CODE    02F5H     0049H     UNIT         ?PR?EINT0ISR?MAIN
            CODE    033EH     001DH     UNIT         ?C_C51STARTUP
            CODE    035BH     001CH     UNIT         ?PR?DELAY?MAIN



OVERLAY MAP OF MODULE:   .\Release\Sample_DrvEINT (SYSTEM_FE81001)

BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/23/2023  11:54:16  PAGE 2



SEGMENT
  +--> CALLED SEGMENT
---------------------
?C_C51STARTUP
  +--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN
  +--> ?PR?EINT0INIT?MAIN



SYMBOL TABLE OF MODULE:  .\Release\Sample_DrvEINT (SYSTEM_FE81001)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        SYSTEM_FE81001
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0006H         PUBLIC        SystemInit
  -------         PROC          SYSTEMINIT
  C:0006H         LINE#         38
  C:0006H         LINE#         39
  C:0006H         LINE#         41
  -------         ENDPROC       SYSTEMINIT
  -------         ENDMOD        SYSTEM_FE81001

  -------         MODULE        ?C_STARTUP
  C:033EH         SEGMENT       ?C_C51STARTUP
  I:000FH         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0001H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:0341H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0100H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:033EH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0800H         SYMBOL        XDATALEN
  C:034CH         SYMBOL        XDATALOOP
  N:8000H         SYMBOL        XDATASTART
  C:0000H         LINE#         126
  C:033EH         LINE#         133
  C:0340H         LINE#         134
  C:0341H         LINE#         135
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/23/2023  11:54:16  PAGE 3


  C:0342H         LINE#         136
  C:0344H         LINE#         140
  C:0347H         LINE#         141
  C:0349H         LINE#         145
  C:034BH         LINE#         147
  C:034CH         LINE#         148
  C:034DH         LINE#         149
  C:034EH         LINE#         150
  C:0350H         LINE#         151
  C:0352H         LINE#         170
  C:0355H         LINE#         185
  C:0358H         LINE#         196
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  D:00A8H         PUBLIC        IE
  C:035BH         PUBLIC        delay
  D:00B8H         PUBLIC        IP
  C:001EH         PUBLIC        main
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:02F5H         PUBLIC        EINT0ISR
  C:02ACH         PUBLIC        EINT1ISR
  C:0263H         PUBLIC        EINT2ISR
  C:021AH         PUBLIC        EINT3ISR
  D:00C8H         PUBLIC        T2CON
  C:01C1H         PUBLIC        EINT0Init
  C:0168H         PUBLIC        EINT1Init
  C:010FH         PUBLIC        EINT2Init
  D:00D0H         PUBLIC        PSW
  C:00B6H         PUBLIC        EINT3Init
  -------         PROC          DELAY
  -------         DO            
  D:0008H         SYMBOL        i
  -------         ENDDO         
  C:035BH         LINE#         31
  C:035BH         LINE#         32
  C:035BH         LINE#         35
  C:0376H         LINE#         36
  -------         ENDPROC       DELAY
  -------         PROC          EINT3ISR
  -------         DO            
  D:000AH         SYMBOL        int_stat
  -------         ENDDO         
  C:021AH         LINE#         48
  C:0229H         LINE#         50
  C:0230H         LINE#         52
  C:023DH         LINE#         53
  C:0243H         LINE#         55
  C:0250H         LINE#         58
  C:0256H         LINE#         59
  -------         ENDPROC       EINT3ISR
  -------         PROC          EINT2ISR
  -------         DO            
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/23/2023  11:54:16  PAGE 4


  D:000BH         SYMBOL        int_stat
  -------         ENDDO         
  C:0263H         LINE#         71
  C:0272H         LINE#         73
  C:0279H         LINE#         75
  C:0286H         LINE#         76
  C:028CH         LINE#         78
  C:0299H         LINE#         81
  C:029FH         LINE#         82
  -------         ENDPROC       EINT2ISR
  -------         PROC          EINT1ISR
  -------         DO            
  D:000CH         SYMBOL        int_stat
  -------         ENDDO         
  C:02ACH         LINE#         94
  C:02BBH         LINE#         96
  C:02C2H         LINE#         98
  C:02CFH         LINE#         99
  C:02D5H         LINE#         101
  C:02E2H         LINE#         104
  C:02E8H         LINE#         105
  -------         ENDPROC       EINT1ISR
  -------         PROC          EINT0ISR
  -------         DO            
  D:000DH         SYMBOL        int_stat
  -------         ENDDO         
  C:02F5H         LINE#         117
  C:0304H         LINE#         119
  C:030BH         LINE#         121
  C:0318H         LINE#         122
  C:031EH         LINE#         124
  C:032BH         LINE#         127
  C:0331H         LINE#         128
  -------         ENDPROC       EINT0ISR
  -------         PROC          EINT3INIT
  C:00B6H         LINE#         140
  C:00B6H         LINE#         141
  C:00B6H         LINE#         143
  C:00D7H         LINE#         146
  C:00EDH         LINE#         155
  C:0103H         LINE#         161
  C:010EH         LINE#         163
  -------         ENDPROC       EINT3INIT
  -------         PROC          EINT2INIT
  C:010FH         LINE#         175
  C:010FH         LINE#         176
  C:010FH         LINE#         178
  C:0130H         LINE#         181
  C:0146H         LINE#         190
  C:015CH         LINE#         196
  C:0167H         LINE#         197
  -------         ENDPROC       EINT2INIT
  -------         PROC          EINT1INIT
  C:0168H         LINE#         209
  C:0168H         LINE#         210
  C:0168H         LINE#         212
  C:0189H         LINE#         215
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/23/2023  11:54:16  PAGE 5


  C:019FH         LINE#         224
  C:01B5H         LINE#         230
  C:01C0H         LINE#         232
  -------         ENDPROC       EINT1INIT
  -------         PROC          EINT0INIT
  C:01C1H         LINE#         244
  C:01C1H         LINE#         245
  C:01C1H         LINE#         247
  C:01E2H         LINE#         250
  C:01F8H         LINE#         259
  C:020EH         LINE#         265
  C:0219H         LINE#         266
  -------         ENDPROC       EINT0INIT
  -------         PROC          MAIN
  C:001EH         LINE#         278
  C:001EH         LINE#         279
  C:001EH         LINE#         281
  C:0029H         LINE#         284
  C:004AH         LINE#         287
  C:006BH         LINE#         290
  C:0070H         LINE#         291
  C:0076H         LINE#         292
  C:007BH         LINE#         298
  C:0086H         LINE#         301
  C:0089H         LINE#         313
  C:008FH         LINE#         315
  C:008FH         LINE#         316
  C:008FH         LINE#         317
  C:00A6H         LINE#         318
  C:00A6H         LINE#         319
  C:00ABH         LINE#         320
  C:00ADH         LINE#         322
  C:00ADH         LINE#         323
  C:00B3H         LINE#         324
  C:00B3H         LINE#         325
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        ?C_IBP
  D:000EH         PUBLIC        ?C_IBP
  -------         ENDMOD        ?C_IBP



FUNCTION REGISTER MASKS


FUNCTION . . . REG MASK
-----------------------

DELAY. . . . . @0xf000
EINT0INIT. . . @0xe301
EINT0ISR . . . @0xe303
EINT1INIT. . . @0xe301
EINT1ISR . . . @0xe303
EINT2INIT. . . @0xe301
EINT2ISR . . . @0xe303
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/23/2023  11:54:16  PAGE 6


EINT3INIT. . . @0xe301
EINT3ISR . . . @0xe303
MAIN . . . . . @0xf303
SYSTEMINIT . . @0x8000

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?SYSTEMINIT?SYSTEM_FE81001

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?DELAY?MAIN

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?EINT3INIT?MAIN

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?EINT2INIT?MAIN

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?EINT1INIT?MAIN

Program Size: data=16.0 xdata=0 code=873
LINK/LOCATE RUN COMPLETE.  5 WARNING(S),  0 ERROR(S)
